set upon

Verb
  1. assail or attack on all sides: "The zebra was beset by leopards"

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

set upon
A group of crows set upon a lone hawk in the sky.